package sk.stuba.fiit.sj.nagy;

public class Alphabet {
	
	public static abstract class Charakter {
		
	}
	
	public static class Terminal extends Charakter {
		
		private char value;

		public Terminal(char c) {
			value = c;
		}
		
		public char getValue(){
			return value;
		}
	}
	
	public static class NonTerminal extends Charakter {
		
		private String value;

		public NonTerminal(String c) {
			value = c;
		}
		
		public String getValue(){
			return value;
		}
	}
	
	public static class Epsilon extends Charakter {
		
		public Epsilon() {}
	}
}
